home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-17 / hitakey.zip / HITAKEY.DOC < prev    next >
Text File  |  1990-05-07  |  4KB  |  97 lines

  1.                              HITAKEY.SYS
  2.                   Copyright 1990, Raymond P. Tackett.
  3.  
  4. Distribution policy:
  5.  
  6. HITAKEY is the copyrighted property of Raymond P. Tackett.  It may be
  7. distributed and used freely provided:
  8.  
  9. a.  it is distributed only as the original, unmodified .ZIP file
  10.     containing driver and documentation
  11.  
  12. b.  no fee is charged except reasonable and customary duplication and/or
  13.     connect time charges
  14.  
  15. c.  it is not made part of, or included with any other goods or services.
  16.  
  17.  
  18.  
  19. Purpose:
  20.  
  21. HITAKEY.SYS is a dummy device driver which stops and lets you look at 
  22. the screen, then hit a key to continue booting.  The effect occurs exactly
  23. once at load time, then the driver aborts its load and disappears.
  24.  
  25. HITAKEY.SYS was written to meet the particular need of a fellow computer
  26. user, Paul Johnson, who posted a message on Compuserve looking for something
  27. that would stop the boot process long enough to see what the previous
  28. driver's failure message was.  Many thanks to Hans Salvisberg for suggesting
  29. a significant improvement and assisting its implementation.
  30.  
  31.  
  32. Getting Started:
  33.  
  34. Invoking the "driver" in config.sys:
  35.  
  36. device=HITAKEY.SYS [optional message]
  37.  
  38. When THAT line of your config.sys file is reached, you will see the prompt,
  39. "Hit a key when ready" or the remainder of the command line up to 79 
  40. characters.  The boot process will stop there until you hit a key.  
  41. Typeahead is cleared, so it WILL wait.  After the keystroke, HITAKEY will
  42. disappear from memory.
  43.  
  44. Let's imagine that you have a boot problem, which you believe to be caused
  45. by foo.sys.  You think there's an error message, but the screen is cleared
  46. immediately by bar.sys when it loads.  Your present config.sys file contains:
  47.  
  48. device=foo.sys
  49. device=bar.sys
  50.  
  51. Edit your config.sys file to insert HITAKEY.SYS immediately after the driver
  52. in question:
  53.  
  54. device=foo.sys
  55. device=hitakey.sys We just loaded foo.sys
  56. device=bar.sys
  57.  
  58. and copy hitakey.sys to the root of your boot drive.  The next time you
  59. boot, HITAKEY.SYS will halt and let you see whatever else is on the screen,
  60. possibly a message from foo.sys.  Hitting any key will let the boot
  61. process continue.  Read "CAUTIONS", below.  HITAKEY.SYS should be used only
  62. as a debugging aid.  It should be removed from config.sys once it has served
  63. its purpose and the system rebooted.
  64.  
  65. You can invoke HITAKEY.SYS any number of times in config.sys.
  66.  
  67. The driver needs less than 200 bytes of free memory to load.  After it has
  68. accomplished its one keystroke mission, it disappears. 
  69.  
  70. DOS translates all command line characters in config.sys to upper case, so
  71. your message will appear in all caps, regardless of how you type it in.
  72.  
  73. CAUTIONS:
  74.  
  75. The driver has been tested on a Leading Edge D2 running DOS 3.2 only. I have
  76. credible reports that it works correctly on 4.01 and Compaq DOS 3.31.  Your
  77. system may have differences which may cause anything at all to happen,
  78. including loss of data.  You use HITAKEY.SYS at your sole option and risk.  
  79.  
  80.  
  81. Revision history:
  82.  
  83. Version 2.0:  Now disappears instead of taking 80 bytes thanks to Hans
  84.               Salvisberg.
  85.           Issues a carriage return upon exit to make next screen easier
  86.               to read.
  87.               Version number embedded in code.
  88.  
  89. Version 3.0:  Added user message on command line capability
  90.  
  91.  
  92. Support:
  93.  
  94. I am available on CompuServe, user ID 76416,276.  Although I am generally
  95. friendly and helpful, you must realize you're not paying for and I'm not 
  96. earning from HITAKEY.SYS.  I'm quite likely to respond to queries, but I
  97. reserve the right not to do so.